#include <stdio.h>
#include <math.h>
int main()
{
	int i = 0;
	for (i = 0; i < 100000; i++)
	{
		int n = 1;
		int sum = i;
		while (sum / 10)
		{
			n++;
			sum = sum / 10;
		}
		sum = i;
		int s = 0;
		while (sum)
		{
			s += pow(sum % 10, n);
			sum = sum / 10;
		}
		if (s == i)
		{
			printf(" %d", i);
		}
	}
	return 0;
}